@media screen and (min-width: 1440px) and (max-width: 1799px) {

  /* menu */
  .nav .menu {
    left: 14%;
    right: 26%;
  }


  .nav .nav-phone {
    height: inherit;
    display: flex;
    align-items: center;
  }

  .nav .nav-phone img {
    height: 43%;
  }

  .pro_class a {
    width: 110px;
  }

  .solutions_item {
    width: 15%;
  }

  .commend_item .commend_info {
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .case_item a {
    top: 70%;
  }

  .about_left {
    padding: 40px 4% 0 5%;
  }

  .about_content {
    -webkit-line-clamp: 5;
  }

  .about_more {
    margin: 30px 0 0;
  }

  .news_item .news_main .news_time {
    width: 11%;
  }

  .message_main .message_form .message_top div input {
    width: 110px;
  }
}

@media screen and (min-width: 1200px) and (max-width: 1439px) {
  .solutions_wrapper_inside {
    padding: 0 2%;
  }

  /* menu */
  .nav {
    padding: 0 2%;
    height: 100px;
  }

  .nav .logo {
    width: 8%;
  }

  .nav .logo a {
    height: inherit;
    display: flex;
    align-items: center;
  }

  .nav .logo img {}

  .nav .menu {
    left: 10%;
    right: 24%;
  }

  .nav .menu .menu-item {
    height: 100px;
  }

  .nav .menu .menu-item>h1>a {
    /* font-size: 16px; */
    line-height: 100px;
  }
    .nav .menu .menu-item>a {
    /* font-size: 16px; */
    line-height: 100px;
  }

  .nav .nav-phone {
    height: inherit;
    display: flex;
    align-items: center;
  }

  .nav .nav-phone img {
    height: 44%;
  }

  .nav-phone-pc {
    width: 20%;
  }

  .nav-phone-pc img {
    width: 100%;
  }

  /*banner*/
  .swiper-container {
    margin-top: 100px !important;
  }

  .product_wrapper {
    padding: 60px 2% 100px;
  }

  .index_title p {
    font-size: 18px;
  }

  .pro_class a {
    width: 150px;
  }

  .commend_item .commend_info {
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .solutions_wrapper {
    padding: 60px 2% 0;
  }

  .solutions_item {
    width: 23%;
  }

  .case_item i {
    width: 60px;
    height: 60px;
  }

  .case_item a {
    top: 70%;
  }

  .news_item .news_main .news_time {
    width: 12%;
  }

  .case_wrapper {
    padding: 25px 2% 0;
  }

  .about_left {
    padding: 30px 4% 0 2%;
  }

  .about_content {
    -webkit-line-clamp: 4;
  }

  .about_more {
    margin: 20px 0 0;
  }

  .news_wrapper {
    padding: 60px 2% 100px;
  }

  .message-content {
    left: 3%;
  }

  .message_main .message_form .message_top div input {
    width: 80px;
  }

  .bottom_wrapper {
    padding: 45px 2% 40px;
  }

  .footer {
    padding: 0 2%;
  }

  .inside-contact {
    padding: 0 2% 0.7rem;
  }

  .inside-message {
    padding: 0 2% 0.7rem;
  }
}

@media screen and (min-width: 980px) and (max-width: 1100px) {
  .about_content {
    -webkit-line-clamp: 6;
  }
}

@media screen and (min-width: 860px) and (max-width: 979px) {
  .about_content {
    -webkit-line-clamp: 5;
  }
}

@media screen and (min-width: 768px) and (max-width: 859px) {
  .about_content {
    -webkit-line-clamp: 4;
  }
}